projects
/
gpsbabel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
859c4aa
)
Don't force match on space in KML coordinate read. Windows takes the match on the...
author
robertlipe
<robertlipe@gmail.com>
Tue, 29 Nov 2011 19:20:26 +0000
(19:20 +0000)
committer
robertlipe
<robertlipe@gmail.com>
Tue, 29 Nov 2011 19:20:26 +0000
(19:20 +0000)
gpsbabel/kml.c
patch
|
blob
|
history
diff --git
a/gpsbabel/kml.c
b/gpsbabel/kml.c
index 535269c38ae59f7f5ae9620e3a3c22fcefed439d..660ac4e16048394a8d132931fcc3fa6eb5bf41c6 100644
(file)
--- a/
gpsbabel/kml.c
+++ b/
gpsbabel/kml.c
@@
-303,7
+303,7
@@
void trk_coord(const char* args, const char** attrv)
}
track_add_head(trk_head);
- while ((n = sscanf(args, "%lf,%lf,%lf
%n", &lon, &lat, &alt, &consumed)) > 0) {
+ while ((n = sscanf(args, "%lf,%lf,%lf%n", &lon, &lat, &alt, &consumed)) > 0) {
trkpt = waypt_new();
trkpt->latitude = lat;
@@
-311,7
+311,7
@@
void trk_coord(const char* args, const char** attrv)
// Line malformed or two-arg format without alt . Rescan.
if (2 == n) {
- sscanf(args, "%lf,%lf
%n", &lon, &lat, &consumed);
+ sscanf(args, "%lf,%lf%n", &lon, &lat, &consumed);
}
if (3 == n) {